repo.or.cz
/
and.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Adding some more judges, here and there.
[and.git]
/
COCI
/
2010-2011
/
Contest #1 - 22.10.2010
/
x3
/
x3.in.4
blob
73851a6bc526c97ecc7e8b1103fa2abeec737c36
1
5000
\r
2
100
\r
3
55
\r
4
69
\r
5
75
\r
6
63
\r
7
32
\r
8
67
\r
9
89
\r
10
54
\r
11
62
\r
12
71
\r
13
45
\r
14
54
\r
15
79
\r
16
99
\r
17
60
\r
18
9
\r
19
31
\r
20
52
\r
21
81
\r
22
7
\r
23
15
\r
24
64
\r
25
98
\r
26
84
\r
27
71
\r
28
13
\r
29
21
\r
30
2
\r
31
57
\r
32
78
\r
33
51
\r
34
11
\r
35
98
\r
36
25
\r
37
25
\r
38
82
\r
39
43
\r
40
13
\r
41
35
\r
42
56
\r
43
84
\r
44
31
\r
45
10
\r
46
14
\r
47
29
\r
48
69
\r
49
74
\r
50
11
\r
51
72
\r
52
7
\r
53
70
\r
54
86
\r
55
70
\r
56
67
\r
57
21
\r
58
92
\r
59
79
\r
60
93
\r
61
93
\r
62
87
\r
63
71
\r
64
44
\r
65
49
\r
66
20
\r
67
20
\r
68
74
\r
69
1
\r
70
63
\r
71
38
\r
72
87
\r
73
18
\r
74
21
\r
75
17
\r
76
79
\r
77
87
\r
78
97
\r
79
99
\r
80
12
\r
81
60
\r
82
22
\r
83
18
\r
84
29
\r
85
59
\r
86
39
\r
87
95
\r
88
80
\r
89
30
\r
90
25
\r
91
72
\r
92
75
\r
93
63
\r
94
94
\r
95
18
\r
96
11
\r
97
14
\r
98
37
\r
99
36
\r
100
66
\r
101
51
\r
102
74
\r
103
53
\r
104
21
\r
105
46
\r
106
21
\r
107
51
\r
108
84
\r
109
70
\r
110
50
\r
111
96
\r
112
29
\r
113
71
\r
114
65
\r
115
57
\r
116
30
\r
117
4
\r
118
3
\r
119
61
\r
120
85
\r
121
27
\r
122
32
\r
123
59
\r
124
89
\r
125
78
\r
126
76
\r
127
51
\r
128
91
\r
129
65
\r
130
39
\r
131
56
\r
132
67
\r
133
64
\r
134
60
\r
135
87
\r
136
61
\r
137
33
\r
138
90
\r
139
45
\r
140
2
\r
141
91
\r
142
92
\r
143
30
\r
144
61
\r
145
56
\r
146
38
\r
147
42
\r
148
11
\r
149
40
\r
150
54
\r
151
96
\r
152
66
\r
153
86
\r
154
54
\r
155
6
\r
156
15
\r
157
82
\r
158
8
\r
159
5
\r
160
98
\r
161
98
\r
162
12
\r
163
64
\r
164
61
\r
165
24
\r
166
3
\r
167
22
\r
168
56
\r
169
92
\r
170
18
\r
171
9
\r
172
82
\r
173
61
\r
174
90
\r
175
94
\r
176
68
\r
177
27
\r
178
88
\r
179
79
\r
180
66
\r
181
41
\r
182
26
\r
183
83
\r
184
78
\r
185
79
\r
186
88
\r
187
92
\r
188
12
\r
189
47
\r
190
48
\r
191
9
\r
192
45
\r
193
12
\r
194
73
\r
195
5
\r
196
87
\r
197
75
\r
198
78
\r
199
42
\r
200
18
\r
201
95
\r
202
2
\r
203
51
\r
204
7
\r
205
91
\r
206
96
\r
207
75
\r
208
17
\r
209
83
\r
210
53
\r
211
82
\r
212
76
\r
213
78
\r
214
16
\r
215
5
\r
216
8
\r
217
3
\r
218
49
\r
219
20
\r
220
1
\r
221
48
\r
222
28
\r
223
45
\r
224
59
\r
225
52
\r
226
2
\r
227
97
\r
228
78
\r
229
79
\r
230
38
\r
231
95
\r
232
26
\r
233
39
\r
234
97
\r
235
32
\r
236
81
\r
237
93
\r
238
6
\r
239
97
\r
240
75
\r
241
10
\r
242
30
\r
243
2
\r
244
39
\r
245
45
\r
246
7
\r
247
47
\r
248
99
\r
249
7
\r
250
18
\r
251
100
\r
252
54
\r
253
45
\r
254
44
\r
255
65
\r
256
97
\r
257
97
\r
258
61
\r
259
74
\r
260
76
\r
261
51
\r
262
21
\r
263
53
\r
264
41
\r
265
17
\r
266
36
\r
267
22
\r
268
9
\r
269
94
\r
270
18
\r
271
36
\r
272
3
\r
273
100
\r
274
89
\r
275
42
\r
276
44
\r
277
95
\r
278
40
\r
279
43
\r
280
53
\r
281
57
\r
282
42
\r
283
7
\r
284
53
\r
285
37
\r
286
23
\r
287
49
\r
288
34
\r
289
83
\r
290
75
\r
291
61
\r
292
85
\r
293
47
\r
294
65
\r
295
26
\r
296
15
\r
297
100
\r
298
99
\r
299
76
\r
300
45
\r
301
68
\r
302
11
\r
303
48
\r
304
67
\r
305
99
\r
306
41
\r
307
11
\r
308
46
\r
309
32
\r
310
5
\r
311
50
\r
312
88
\r
313
98
\r
314
56
\r
315
40
\r
316
86
\r
317
30
\r
318
41
\r
319
19
\r
320
65
\r
321
67
\r
322
31
\r
323
49
\r
324
13
\r
325
47
\r
326
26
\r
327
79
\r
328
47
\r
329
24
\r
330
54
\r
331
43
\r
332
92
\r
333
16
\r
334
90
\r
335
10
\r
336
15
\r
337
82
\r
338
72
\r
339
12
\r
340
65
\r
341
76
\r
342
61
\r
343
52
\r
344
73
\r
345
69
\r
346
44
\r
347
59
\r
348
50
\r
349
36
\r
350
29
\r
351
14
\r
352
2
\r
353
12
\r
354
15
\r
355
66
\r
356
58
\r
357
40
\r
358
44
\r
359
56
\r
360
16
\r
361
50
\r
362
99
\r
363
59
\r
364
65
\r
365
40
\r
366
68
\r
367
31
\r
368
74
\r
369
40
\r
370
42
\r
371
38
\r
372
15
\r
373
55
\r
374
42
\r
375
40
\r
376
75
\r
377
85
\r
378
50
\r
379
24
\r
380
20
\r
381
30
\r
382
38
\r
383
73
\r
384
93
\r
385
52
\r
386
90
\r
387
51
\r
388
91
\r
389
85
\r
390
58
\r
391
58
\r
392
34
\r
393
56
\r
394
16
\r
395
99
\r
396
48
\r
397
84
\r
398
29
\r
399
21
\r
400
23
\r
401
23
\r
402
10
\r
403
89
\r
404
77
\r
405
51
\r
406
80
\r
407
51
\r
408
35
\r
409
29
\r
410
74
\r
411
6
\r
412
11
\r
413
11
\r
414
30
\r
415
3
\r
416
14
\r
417
19
\r
418
5
\r
419
57
\r
420
56
\r
421
63
\r
422
14
\r
423
89
\r
424
70
\r
425
30
\r
426
39
\r
427
17
\r
428
13
\r
429
68
\r
430
89
\r
431
87
\r
432
90
\r
433
99
\r
434
75
\r
435
18
\r
436
49
\r
437
7
\r
438
20
\r
439
36
\r
440
35
\r
441
93
\r
442
93
\r
443
45
\r
444
56
\r
445
23
\r
446
100
\r
447
21
\r
448
93
\r
449
4
\r
450
77
\r
451
48
\r
452
18
\r
453
91
\r
454
89
\r
455
88
\r
456
72
\r
457
27
\r
458
56
\r
459
36
\r
460
46
\r
461
97
\r
462
22
\r
463
35
\r
464
95
\r
465
48
\r
466
4
\r
467
95
\r
468
54
\r
469
23
\r
470
82
\r
471
41
\r
472
16
\r
473
75
\r
474
37
\r
475
23
\r
476
49
\r
477
36
\r
478
43
\r
479
93
\r
480
92
\r
481
20
\r
482
93
\r
483
9
\r
484
62
\r
485
81
\r
486
48
\r
487
85
\r
488
7
\r
489
4
\r
490
20
\r
491
53
\r
492
52
\r
493
93
\r
494
39
\r
495
98
\r
496
40
\r
497
95
\r
498
92
\r
499
46
\r
500
17
\r
501
26
\r
502
38
\r
503
84
\r
504
52
\r
505
74
\r
506
6
\r
507
100
\r
508
62
\r
509
1
\r
510
44
\r
511
53
\r
512
72
\r
513
36
\r
514
13
\r
515
85
\r
516
16
\r
517
61
\r
518
69
\r
519
75
\r
520
16
\r
521
88
\r
522
79
\r
523
67
\r
524
80
\r
525
17
\r
526
64
\r
527
71
\r
528
11
\r
529
7
\r
530
68
\r
531
80
\r
532
32
\r
533
5
\r
534
63
\r
535
35
\r
536
31
\r
537
21
\r
538
34
\r
539
92
\r
540
73
\r
541
78
\r
542
96
\r
543
44
\r
544
13
\r
545
8
\r
546
28
\r
547
81
\r
548
20
\r
549
48
\r
550
55
\r
551
35
\r
552
35
\r
553
85
\r
554
1
\r
555
66
\r
556
53
\r
557
16
\r
558
36
\r
559
16
\r
560
75
\r
561
56
\r
562
95
\r
563
58
\r
564
12
\r
565
9
\r
566
93
\r
567
42
\r
568
29
\r
569
78
\r
570
85
\r
571
1
\r
572
55
\r
573
32
\r
574
96
\r
575
20
\r
576
40
\r
577
75
\r
578
52
\r
579
11
\r
580
22
\r
581
58
\r
582
46
\r
583
8
\r
584
42
\r
585
98
\r
586
73
\r
587
94
\r
588
66
\r
589
61
\r
590
9
\r
591
40
\r
592
16
\r
593
55
\r
594
97
\r
595
27
\r
596
64
\r
597
89
\r
598
21
\r
599
44
\r
600
19
\r
601
57
\r
602
97
\r
603
73
\r
604
89
\r
605
92
\r
606
44
\r
607
80
\r
608
19
\r
609
47
\r
610
90
\r
611
40
\r
612
4
\r
613
35
\r
614
48
\r
615
97
\r
616
85
\r
617
72
\r
618
43
\r
619
50
\r
620
32
\r
621
51
\r
622
89
\r
623
99
\r
624
58
\r
625
37
\r
626
78
\r
627
21
\r
628
78
\r
629
50
\r
630
64
\r
631
96
\r
632
6
\r
633
60
\r
634
20
\r
635
94
\r
636
4
\r
637
16
\r
638
73
\r
639
22
\r
640
62
\r
641
63
\r
642
13
\r
643
18
\r
644
49
\r
645
12
\r
646
14
\r
647
33
\r
648
84
\r
649
56
\r
650
82
\r
651
67
\r
652
59
\r
653
22
\r
654
18
\r
655
16
\r
656
11
\r
657
95
\r
658
36
\r
659
88
\r
660
44
\r
661
51
\r
662
35
\r
663
49
\r
664
11
\r
665
54
\r
666
95
\r
667
14
\r
668
21
\r
669
67
\r
670
87
\r
671
83
\r
672
29
\r
673
99
\r
674
52
\r
675
78
\r
676
11
\r
677
65
\r
678
62
\r
679
46
\r
680
73
\r
681
44
\r
682
12
\r
683
83
\r
684
17
\r
685
29
\r
686
98
\r
687
27
\r
688
75
\r
689
85
\r
690
66
\r
691
18
\r
692
87
\r
693
100
\r
694
19
\r
695
49
\r
696
54
\r
697
13
\r
698
14
\r
699
26
\r
700
31
\r
701
100
\r
702
8
\r
703
12
\r
704
99
\r
705
59
\r
706
89
\r
707
61
\r
708
76
\r
709
2
\r
710
6
\r
711
100
\r
712
45
\r
713
17
\r
714
82
\r
715
14
\r
716
98
\r
717
31
\r
718
40
\r
719
72
\r
720
67
\r
721
6
\r
722
42
\r
723
53
\r
724
57
\r
725
12
\r
726
2
\r
727
62
\r
728
76
\r
729
15
\r
730
88
\r
731
6
\r
732
15
\r
733
47
\r
734
17
\r
735
65
\r
736
58
\r
737
57
\r
738
25
\r
739
33
\r
740
59
\r
741
30
\r
742
84
\r
743
55
\r
744
98
\r
745
65
\r
746
68
\r
747
95
\r
748
47
\r
749
60
\r
750
67
\r
751
13
\r
752
17
\r
753
8
\r
754
65
\r
755
73
\r
756
71
\r
757
18
\r
758
87
\r
759
46
\r
760
33
\r
761
74
\r
762
51
\r
763
99
\r
764
20
\r
765
20
\r
766
63
\r
767
77
\r
768
76
\r
769
39
\r
770
61
\r
771
86
\r
772
68
\r
773
44
\r
774
41
\r
775
17
\r
776
60
\r
777
60
\r
778
12
\r
779
6
\r
780
71
\r
781
78
\r
782
70
\r
783
87
\r
784
37
\r
785
87
\r
786
12
\r
787
7
\r
788
4
\r
789
98
\r
790
52
\r
791
36
\r
792
23
\r
793
54
\r
794
86
\r
795
42
\r
796
73
\r
797
48
\r
798
19
\r
799
1
\r
800
38
\r
801
31
\r
802
86
\r
803
57
\r
804
27
\r
805
78
\r
806
74
\r
807
86
\r
808
90
\r
809
85
\r
810
44
\r
811
60
\r
812
14
\r
813
65
\r
814
99
\r
815
2
\r
816
51
\r
817
10
\r
818
60
\r
819
55
\r
820
59
\r
821
63
\r
822
42
\r
823
81
\r
824
16
\r
825
80
\r
826
74
\r
827
41
\r
828
79
\r
829
44
\r
830
93
\r
831
17
\r
832
75
\r
833
78
\r
834
73
\r
835
1
\r
836
8
\r
837
46
\r
838
38
\r
839
97
\r
840
30
\r
841
33
\r
842
56
\r
843
95
\r
844
50
\r
845
54
\r
846
96
\r
847
100
\r
848
15
\r
849
55
\r
850
6
\r
851
25
\r
852
17
\r
853
100
\r
854
5
\r
855
85
\r
856
79
\r
857
31
\r
858
25
\r
859
57
\r
860
74
\r
861
69
\r
862
73
\r
863
48
\r
864
46
\r
865
98
\r
866
100
\r
867
5
\r
868
43
\r
869
90
\r
870
1
\r
871
25
\r
872
74
\r
873
9
\r
874
19
\r
875
23
\r
876
14
\r
877
67
\r
878
23
\r
879
29
\r
880
73
\r
881
80
\r
882
5
\r
883
42
\r
884
79
\r
885
62
\r
886
26
\r
887
57
\r
888
92
\r
889
2
\r
890
66
\r
891
65
\r
892
70
\r
893
90
\r
894
65
\r
895
67
\r
896
87
\r
897
16
\r
898
72
\r
899
30
\r
900
5
\r
901
24
\r
902
6
\r
903
79
\r
904
32
\r
905
76
\r
906
53
\r
907
46
\r
908
42
\r
909
75
\r
910
26
\r
911
67
\r
912
7
\r
913
30
\r
914
8
\r
915
85
\r
916
91
\r
917
33
\r
918
94
\r
919
34
\r
920
86
\r
921
59
\r
922
99
\r
923
7
\r
924
48
\r
925
63
\r
926
73
\r
927
35
\r
928
30
\r
929
96
\r
930
16
\r
931
35
\r
932
72
\r
933
21
\r
934
65
\r
935
3
\r
936
96
\r
937
17
\r
938
100
\r
939
90
\r
940
44
\r
941
77
\r
942
56
\r
943
50
\r
944
7
\r
945
63
\r
946
86
\r
947
49
\r
948
47
\r
949
79
\r
950
83
\r
951
84
\r
952
89
\r
953
33
\r
954
90
\r
955
37
\r
956
47
\r
957
14
\r
958
23
\r
959
76
\r
960
62
\r
961
38
\r
962
62
\r
963
33
\r
964
58
\r
965
26
\r
966
87
\r
967
5
\r
968
95
\r
969
39
\r
970
46
\r
971
90
\r
972
15
\r
973
1
\r
974
91
\r
975
73
\r
976
15
\r
977
76
\r
978
22
\r
979
13
\r
980
7
\r
981
56
\r
982
96
\r
983
95
\r
984
88
\r
985
37
\r
986
83
\r
987
34
\r
988
3
\r
989
5
\r
990
61
\r
991
64
\r
992
42
\r
993
23
\r
994
48
\r
995
51
\r
996
100
\r
997
86
\r
998
8
\r
999
94
\r
1000
24
\r
1001
53
\r
1002
35
\r
1003
39
\r
1004
54
\r
1005
25
\r
1006
11
\r
1007
20
\r
1008
53
\r
1009
84
\r
1010
33
\r
1011
11
\r
1012
39
\r
1013
28
\r
1014
5
\r
1015
78
\r
1016
17
\r
1017
88
\r
1018
63
\r
1019
19
\r
1020
92
\r
1021
24
\r
1022
34
\r
1023
86
\r
1024
46
\r
1025
81
\r
1026
88
\r
1027
45
\r
1028
66
\r
1029
95
\r
1030
91
\r
1031
42
\r
1032
48
\r
1033
25
\r
1034
80
\r
1035
53
\r
1036
2
\r
1037
42
\r
1038
72
\r
1039
6
\r
1040
26
\r
1041
4
\r
1042
16
\r
1043
16
\r
1044
84
\r
1045
72
\r
1046
94
\r
1047
100
\r
1048
11
\r
1049
56
\r
1050
70
\r
1051
55
\r
1052
79
\r
1053
3
\r
1054
40
\r
1055
76
\r
1056
35
\r
1057
27
\r
1058
21
\r
1059
52
\r
1060
74
\r
1061
63
\r
1062
93
\r
1063
21
\r
1064
87
\r
1065
72
\r
1066
25
\r
1067
40
\r
1068
14
\r
1069
96
\r
1070
45
\r
1071
91
\r
1072
52
\r
1073
12
\r
1074
6
\r
1075
35
\r
1076
84
\r
1077
51
\r
1078
86
\r
1079
94
\r
1080
59
\r
1081
55
\r
1082
48
\r
1083
89
\r
1084
9
\r
1085
39
\r
1086
65
\r
1087
43
\r
1088
18
\r
1089
37
\r
1090
94
\r
1091
91
\r
1092
99
\r
1093
39
\r
1094
63
\r
1095
85
\r
1096
10
\r
1097
87
\r
1098
77
\r
1099
75
\r
1100
34
\r
1101
21
\r
1102
17
\r
1103
85
\r
1104
33
\r
1105
23
\r
1106
71
\r
1107
16
\r
1108
73
\r
1109
8
\r
1110
61
\r
1111
83
\r
1112
62
\r
1113
61
\r
1114
72
\r
1115
22
\r
1116
51
\r
1117
36
\r
1118
64
\r
1119
68
\r
1120
72
\r
1121
10
\r
1122
10
\r
1123
22
\r
1124
48
\r
1125
72
\r
1126
6
\r
1127
9
\r
1128
10
\r
1129
82
\r
1130
36
\r
1131
44
\r
1132
55
\r
1133
52
\r
1134
80
\r
1135
87
\r
1136
74
\r
1137
51
\r
1138
54
\r
1139
99
\r
1140
58
\r
1141
66
\r
1142
33
\r
1143
72
\r
1144
26
\r
1145
4
\r
1146
93
\r
1147
29
\r
1148
39
\r
1149
9
\r
1150
96
\r
1151
62
\r
1152
70
\r
1153
58
\r
1154
83
\r
1155
69
\r
1156
81
\r
1157
41
\r
1158
29
\r
1159
91
\r
1160
74
\r
1161
64
\r
1162
86
\r
1163
28
\r
1164
16
\r
1165
65
\r
1166
66
\r
1167
41
\r
1168
67
\r
1169
71
\r
1170
91
\r
1171
25
\r
1172
89
\r
1173
24
\r
1174
48
\r
1175
66
\r
1176
27
\r
1177
92
\r
1178
94
\r
1179
18
\r
1180
52
\r
1181
42
\r
1182
79
\r
1183
21
\r
1184
99
\r
1185
14
\r
1186
41
\r
1187
79
\r
1188
54
\r
1189
70
\r
1190
21
\r
1191
27
\r
1192
33
\r
1193
58
\r
1194
7
\r
1195
100
\r
1196
23
\r
1197
24
\r
1198
41
\r
1199
41
\r
1200
95
\r
1201
83
\r
1202
17
\r
1203
83
\r
1204
6
\r
1205
64
\r
1206
100
\r
1207
85
\r
1208
56
\r
1209
94
\r
1210
2
\r
1211
59
\r
1212
35
\r
1213
32
\r
1214
80
\r
1215
33
\r
1216
45
\r
1217
72
\r
1218
63
\r
1219
98
\r
1220
41
\r
1221
36
\r
1222
77
\r
1223
74
\r
1224
93
\r
1225
83
\r
1226
25
\r
1227
67
\r
1228
6
\r
1229
65
\r
1230
8
\r
1231
52
\r
1232
100
\r
1233
24
\r
1234
86
\r
1235
57
\r
1236
40
\r
1237
86
\r
1238
41
\r
1239
47
\r
1240
79
\r
1241
94
\r
1242
5
\r
1243
65
\r
1244
78
\r
1245
36
\r
1246
49
\r
1247
22
\r
1248
8
\r
1249
11
\r
1250
72
\r
1251
48
\r
1252
98
\r
1253
100
\r
1254
73
\r
1255
91
\r
1256
82
\r
1257
98
\r
1258
9
\r
1259
39
\r
1260
14
\r
1261
16
\r
1262
43
\r
1263
13
\r
1264
92
\r
1265
28
\r
1266
22
\r
1267
31
\r
1268
65
\r
1269
62
\r
1270
29
\r
1271
95
\r
1272
8
\r
1273
33
\r
1274
59
\r
1275
85
\r
1276
69
\r
1277
7
\r
1278
58
\r
1279
76
\r
1280
70
\r
1281
81
\r
1282
75
\r
1283
67
\r
1284
80
\r
1285
48
\r
1286
9
\r
1287
13
\r
1288
97
\r
1289
18
\r
1290
52
\r
1291
62
\r
1292
85
\r
1293
46
\r
1294
75
\r
1295
76
\r
1296
73
\r
1297
48
\r
1298
58
\r
1299
90
\r
1300
9
\r
1301
86
\r
1302
84
\r
1303
68
\r
1304
19
\r
1305
43
\r
1306
4
\r
1307
39
\r
1308
49
\r
1309
62
\r
1310
14
\r
1311
18
\r
1312
42
\r
1313
40
\r
1314
37
\r
1315
22
\r
1316
39
\r
1317
45
\r
1318
34
\r
1319
35
\r
1320
62
\r
1321
37
\r
1322
97
\r
1323
47
\r
1324
82
\r
1325
23
\r
1326
74
\r
1327
7
\r
1328
70
\r
1329
32
\r
1330
96
\r
1331
30
\r
1332
69
\r
1333
31
\r
1334
98
\r
1335
87
\r
1336
73
\r
1337
1
\r
1338
25
\r
1339
74
\r
1340
14
\r
1341
90
\r
1342
43
\r
1343
8
\r
1344
30
\r
1345
79
\r
1346
81
\r
1347
68
\r
1348
24
\r
1349
66
\r
1350
55
\r
1351
37
\r
1352
3
\r
1353
3
\r
1354
35
\r
1355
36
\r
1356
25
\r
1357
9
\r
1358
94
\r
1359
46
\r
1360
92
\r
1361
41
\r
1362
27
\r
1363
60
\r
1364
72
\r
1365
76
\r
1366
99
\r
1367
96
\r
1368
29
\r
1369
75
\r
1370
69
\r
1371
42
\r
1372
17
\r
1373
12
\r
1374
49
\r
1375
98
\r
1376
90
\r
1377
29
\r
1378
65
\r
1379
65
\r
1380
47
\r
1381
71
\r
1382
54
\r
1383
49
\r
1384
73
\r
1385
88
\r
1386
36
\r
1387
49
\r
1388
96
\r
1389
82
\r
1390
46
\r
1391
39
\r
1392
22
\r
1393
73
\r
1394
99
\r
1395
45
\r
1396
48
\r
1397
97
\r
1398
41
\r
1399
76
\r
1400
23
\r
1401
9
\r
1402
70
\r
1403
39
\r
1404
72
\r
1405
18
\r
1406
36
\r
1407
62
\r
1408
99
\r
1409
53
\r
1410
78
\r
1411
45
\r
1412
23
\r
1413
31
\r
1414
45
\r
1415
48
\r
1416
19
\r
1417
32
\r
1418
96
\r
1419
66
\r
1420
13
\r
1421
94
\r
1422
5
\r
1423
35
\r
1424
66
\r
1425
55
\r
1426
79
\r
1427
65
\r
1428
3
\r
1429
71
\r
1430
41
\r
1431
25
\r
1432
80
\r
1433
10
\r
1434
64
\r
1435
51
\r
1436
79
\r
1437
99
\r
1438
64
\r
1439
29
\r
1440
51
\r
1441
94
\r
1442
73
\r
1443
26
\r
1444
24
\r
1445
69
\r
1446
73
\r
1447
94
\r
1448
1
\r
1449
20
\r
1450
12
\r
1451
13
\r
1452
13
\r
1453
68
\r
1454
99
\r
1455
30
\r
1456
22
\r
1457
30
\r
1458
95
\r
1459
76
\r
1460
100
\r
1461
35
\r
1462
100
\r
1463
31
\r
1464
96
\r
1465
63
\r
1466
34
\r
1467
74
\r
1468
14
\r
1469
49
\r
1470
3
\r
1471
64
\r
1472
42
\r
1473
27
\r
1474
89
\r
1475
66
\r
1476
48
\r
1477
13
\r
1478
11
\r
1479
100
\r
1480
33
\r
1481
22
\r
1482
12
\r
1483
45
\r
1484
41
\r
1485
63
\r
1486
27
\r
1487
62
\r
1488
44
\r
1489
21
\r
1490
37
\r
1491
43
\r
1492
7
\r
1493
89
\r
1494
26
\r
1495
2
\r
1496
51
\r
1497
59
\r
1498
27
\r
1499
16
\r
1500
7
\r
1501
81
\r
1502
80
\r
1503
49
\r
1504
60
\r
1505
20
\r
1506
66
\r
1507
7
\r
1508
33
\r
1509
28
\r
1510
6
\r
1511
65
\r
1512
2
\r
1513
69
\r
1514
61
\r
1515
42
\r
1516
31
\r
1517
87
\r
1518
56
\r
1519
26
\r
1520
7
\r
1521
92
\r
1522
69
\r
1523
13
\r
1524
32
\r
1525
46
\r
1526
66
\r
1527
83
\r
1528
4
\r
1529
93
\r
1530
98
\r
1531
62
\r
1532
73
\r
1533
29
\r
1534
62
\r
1535
84
\r
1536
49
\r
1537
27
\r
1538
90
\r
1539
33
\r
1540
7
\r
1541
47
\r
1542
97
\r
1543
8
\r
1544
16
\r
1545
9
\r
1546
49
\r
1547
98
\r
1548
48
\r
1549
4
\r
1550
24
\r
1551
6
\r
1552
48
\r
1553
44
\r
1554
19
\r
1555
79
\r
1556
89
\r
1557
36
\r
1558
13
\r
1559
44
\r
1560
80
\r
1561
63
\r
1562
5
\r
1563
5
\r
1564
43
\r
1565
19
\r
1566
88
\r
1567
91
\r
1568
97
\r
1569
78
\r
1570
75
\r
1571
3
\r
1572
76
\r
1573
23
\r
1574
10
\r
1575
91
\r
1576
32
\r
1577
11
\r
1578
41
\r
1579
79
\r
1580
14
\r
1581
64
\r
1582
84
\r
1583
13
\r
1584
59
\r
1585
54
\r
1586
92
\r
1587
47
\r
1588
42
\r
1589
56
\r
1590
42
\r
1591
21
\r
1592
18
\r
1593
98
\r
1594
25
\r
1595
61
\r
1596
16
\r
1597
13
\r
1598
3
\r
1599
13
\r
1600
42
\r
1601
78
\r
1602
67
\r
1603
17
\r
1604
100
\r
1605
29
\r
1606
60
\r
1607
83
\r
1608
39
\r
1609
100
\r
1610
13
\r
1611
4
\r
1612
15
\r
1613
49
\r
1614
17
\r
1615
73
\r
1616
2
\r
1617
60
\r
1618
71
\r
1619
95
\r
1620
15
\r
1621
12
\r
1622
16
\r
1623
33
\r
1624
61
\r
1625
92
\r
1626
93
\r
1627
29
\r
1628
4
\r
1629
47
\r
1630
93
\r
1631
97
\r
1632
24
\r
1633
59
\r
1634
14
\r
1635
76
\r
1636
87
\r
1637
25
\r
1638
10
\r
1639
77
\r
1640
24
\r
1641
23
\r
1642
81
\r
1643
38
\r
1644
71
\r
1645
97
\r
1646
62
\r
1647
24
\r
1648
56
\r
1649
32
\r
1650
19
\r
1651
70
\r
1652
95
\r
1653
86
\r
1654
54
\r
1655
7
\r
1656
77
\r
1657
98
\r
1658
35
\r
1659
33
\r
1660
45
\r
1661
27
\r
1662
29
\r
1663
20
\r
1664
86
\r
1665
94
\r
1666
47
\r
1667
24
\r
1668
18
\r
1669
57
\r
1670
1
\r
1671
93
\r
1672
79
\r
1673
33
\r
1674
82
\r
1675
1
\r
1676
81
\r
1677
43
\r
1678
24
\r
1679
88
\r
1680
26
\r
1681
94
\r
1682
9
\r
1683
20
\r
1684
79
\r
1685
63
\r
1686
27
\r
1687
8
\r
1688
12
\r
1689
13
\r
1690
40
\r
1691
56
\r
1692
40
\r
1693
68
\r
1694
28
\r
1695
77
\r
1696
14
\r
1697
26
\r
1698
52
\r
1699
31
\r
1700
82
\r
1701
4
\r
1702
76
\r
1703
12
\r
1704
36
\r
1705
57
\r
1706
12
\r
1707
16
\r
1708
100
\r
1709
88
\r
1710
55
\r
1711
25
\r
1712
33
\r
1713
64
\r
1714
97
\r
1715
64
\r
1716
78
\r
1717
23
\r
1718
71
\r
1719
89
\r
1720
35
\r
1721
10
\r
1722
97
\r
1723
26
\r
1724
29
\r
1725
76
\r
1726
2
\r
1727
42
\r
1728
1
\r
1729
54
\r
1730
25
\r
1731
83
\r
1732
57
\r
1733
100
\r
1734
46
\r
1735
45
\r
1736
56
\r
1737
10
\r
1738
12
\r
1739
7
\r
1740
97
\r
1741
67
\r
1742
32
\r
1743
81
\r
1744
30
\r
1745
28
\r
1746
44
\r
1747
59
\r
1748
2
\r
1749
14
\r
1750
47
\r
1751
88
\r
1752
75
\r
1753
43
\r
1754
14
\r
1755
56
\r
1756
18
\r
1757
67
\r
1758
49
\r
1759
71
\r
1760
72
\r
1761
73
\r
1762
53
\r
1763
81
\r
1764
24
\r
1765
50
\r
1766
25
\r
1767
32
\r
1768
59
\r
1769
36
\r
1770
38
\r
1771
7
\r
1772
54
\r
1773
69
\r
1774
88
\r
1775
35
\r
1776
48
\r
1777
31
\r
1778
93
\r
1779
1
\r
1780
97
\r
1781
40
\r
1782
89
\r
1783
23
\r
1784
34
\r
1785
54
\r
1786
78
\r
1787
4
\r
1788
72
\r
1789
79
\r
1790
74
\r
1791
44
\r
1792
3
\r
1793
78
\r
1794
76
\r
1795
27
\r
1796
27
\r
1797
100
\r
1798
10
\r
1799
86
\r
1800
87
\r
1801
47
\r
1802
92
\r
1803
41
\r
1804
68
\r
1805
31
\r
1806
75
\r
1807
15
\r
1808
14
\r
1809
68
\r
1810
16
\r
1811
10
\r
1812
59
\r
1813
56
\r
1814
84
\r
1815
92
\r
1816
9
\r
1817
14
\r
1818
47
\r
1819
32
\r
1820
92
\r
1821
20
\r
1822
75
\r
1823
94
\r
1824
49
\r
1825
50
\r
1826
72
\r
1827
76
\r
1828
1
\r
1829
81
\r
1830
13
\r
1831
40
\r
1832
28
\r
1833
56
\r
1834
80
\r
1835
47
\r
1836
87
\r
1837
6
\r
1838
13
\r
1839
100
\r
1840
25
\r
1841
80
\r
1842
61
\r
1843
83
\r
1844
35
\r
1845
44
\r
1846
27
\r
1847
95
\r
1848
9
\r
1849
73
\r
1850
27
\r
1851
100
\r
1852
45
\r
1853
53
\r
1854
46
\r
1855
93
\r
1856
55
\r
1857
17
\r
1858
68
\r
1859
7
\r
1860
50
\r
1861
32
\r
1862
46
\r
1863
29
\r
1864
88
\r
1865
25
\r
1866
75
\r
1867
74
\r
1868
83
\r
1869
87
\r
1870
73
\r
1871
7
\r
1872
67
\r
1873
85
\r
1874
42
\r
1875
53
\r
1876
28
\r
1877
20
\r
1878
100
\r
1879
89
\r
1880
44
\r
1881
26
\r
1882
40
\r
1883
88
\r
1884
30
\r
1885
85
\r
1886
33
\r
1887
36
\r
1888
54
\r
1889
100
\r
1890
43
\r
1891
3
\r
1892
84
\r
1893
88
\r
1894
83
\r
1895
71
\r
1896
65
\r
1897
57
\r
1898
44
\r
1899
47
\r
1900
95
\r
1901
68
\r
1902
5
\r
1903
13
\r
1904
52
\r
1905
98
\r
1906
66
\r
1907
31
\r
1908
17
\r
1909
65
\r
1910
19
\r
1911
61
\r
1912
42
\r
1913
59
\r
1914
100
\r
1915
23
\r
1916
95
\r
1917
32
\r
1918
59
\r
1919
48
\r
1920
84
\r
1921
1
\r
1922
2
\r
1923
67
\r
1924
40
\r
1925
84
\r
1926
37
\r
1927
4
\r
1928
92
\r
1929
32
\r
1930
2
\r
1931
87
\r
1932
99
\r
1933
7
\r
1934
99
\r
1935
50
\r
1936
56
\r
1937
16
\r
1938
32
\r
1939
73
\r
1940
32
\r
1941
51
\r
1942
85
\r
1943
73
\r
1944
61
\r
1945
36
\r
1946
48
\r
1947
55
\r
1948
68
\r
1949
6
\r
1950
55
\r
1951
3
\r
1952
58
\r
1953
8
\r
1954
69
\r
1955
97
\r
1956
92
\r
1957
57
\r
1958
53
\r
1959
83
\r
1960
88
\r
1961
54
\r
1962
21
\r
1963
86
\r
1964
12
\r
1965
20
\r
1966
87
\r
1967
68
\r
1968
35
\r
1969
18
\r
1970
92
\r
1971
67
\r
1972
20
\r
1973
28
\r
1974
91
\r
1975
80
\r
1976
63
\r
1977
90
\r
1978
87
\r
1979
82
\r
1980
95
\r
1981
93
\r
1982
84
\r
1983
4
\r
1984
100
\r
1985
4
\r
1986
53
\r
1987
91
\r
1988
60
\r
1989
5
\r
1990
26
\r
1991
47
\r
1992
58
\r
1993
46
\r
1994
32
\r
1995
22
\r
1996
17
\r
1997
18
\r
1998
89
\r
1999
4
\r
2000
88
\r
2001
80
\r
2002
70
\r
2003
7
\r
2004
7
\r
2005
12
\r
2006
39
\r
2007
21
\r
2008
2
\r
2009
77
\r
2010
3
\r
2011
48
\r
2012
69
\r
2013
38
\r
2014
4
\r
2015
68
\r
2016
42
\r
2017
56
\r
2018
11
\r
2019
1
\r
2020
12
\r
2021
88
\r
2022
48
\r
2023
21
\r
2024
33
\r
2025
31
\r
2026
42
\r
2027
50
\r
2028
49
\r
2029
30
\r
2030
53
\r
2031
88
\r
2032
61
\r
2033
74
\r
2034
46
\r
2035
19
\r
2036
37
\r
2037
84
\r
2038
40
\r
2039
90
\r
2040
12
\r
2041
94
\r
2042
38
\r
2043
80
\r
2044
31
\r
2045
41
\r
2046
100
\r
2047
72
\r
2048
48
\r
2049
10
\r
2050
73
\r
2051
59
\r
2052
49
\r
2053
72
\r
2054
31
\r
2055
81
\r
2056
2
\r
2057
73
\r
2058
82
\r
2059
2
\r
2060
54
\r
2061
86
\r
2062
89
\r
2063
15
\r
2064
11
\r
2065
35
\r
2066
33
\r
2067
48
\r
2068
70
\r
2069
24
\r
2070
37
\r
2071
82
\r
2072
17
\r
2073
26
\r
2074
61
\r
2075
48
\r
2076
18
\r
2077
12
\r
2078
71
\r
2079
65
\r
2080
73
\r
2081
95
\r
2082
75
\r
2083
21
\r
2084
66
\r
2085
6
\r
2086
54
\r
2087
68
\r
2088
78
\r
2089
35
\r
2090
69
\r
2091
83
\r
2092
73
\r
2093
10
\r
2094
97
\r
2095
35
\r
2096
44
\r
2097
82
\r
2098
34
\r
2099
65
\r
2100
5
\r
2101
23
\r
2102
46
\r
2103
74
\r
2104
48
\r
2105
59
\r
2106
73
\r
2107
66
\r
2108
70
\r
2109
43
\r
2110
82
\r
2111
95
\r
2112
38
\r
2113
57
\r
2114
15
\r
2115
55
\r
2116
14
\r
2117
68
\r
2118
22
\r
2119
43
\r
2120
55
\r
2121
43
\r
2122
25
\r
2123
79
\r
2124
52
\r
2125
74
\r
2126
13
\r
2127
47
\r
2128
55
\r
2129
47
\r
2130
63
\r
2131
11
\r
2132
69
\r
2133
9
\r
2134
84
\r
2135
16
\r
2136
67
\r
2137
56
\r
2138
33
\r
2139
88
\r
2140
51
\r
2141
67
\r
2142
82
\r
2143
40
\r
2144
75
\r
2145
49
\r
2146
94
\r
2147
88
\r
2148
16
\r
2149
68
\r
2150
82
\r
2151
22
\r
2152
10
\r
2153
6
\r
2154
100
\r
2155
13
\r
2156
79
\r
2157
13
\r
2158
11
\r
2159
85
\r
2160
59
\r
2161
73
\r
2162
96
\r
2163
27
\r
2164
33
\r
2165
31
\r
2166
94
\r
2167
51
\r
2168
39
\r
2169
27
\r
2170
91
\r
2171
89
\r
2172
45
\r
2173
72
\r
2174
28
\r
2175
19
\r
2176
72
\r
2177
73
\r
2178
6
\r
2179
88
\r
2180
40
\r
2181
87
\r
2182
61
\r
2183
1
\r
2184
44
\r
2185
61
\r
2186
65
\r
2187
75
\r
2188
73
\r
2189
27
\r
2190
59
\r
2191
83
\r
2192
52
\r
2193
6
\r
2194
9
\r
2195
84
\r
2196
37
\r
2197
54
\r
2198
87
\r
2199
27
\r
2200
32
\r
2201
77
\r
2202
15
\r
2203
76
\r
2204
48
\r
2205
94
\r
2206
94
\r
2207
72
\r
2208
66
\r
2209
51
\r
2210
11
\r
2211
58
\r
2212
37
\r
2213
71
\r
2214
10
\r
2215
33
\r
2216
31
\r
2217
75
\r
2218
7
\r
2219
55
\r
2220
53
\r
2221
17
\r
2222
89
\r
2223
4
\r
2224
23
\r
2225
49
\r
2226
40
\r
2227
11
\r
2228
3
\r
2229
26
\r
2230
37
\r
2231
34
\r
2232
2
\r
2233
3
\r
2234
10
\r
2235
1
\r
2236
96
\r
2237
55
\r
2238
72
\r
2239
13
\r
2240
6
\r
2241
82
\r
2242
22
\r
2243
94
\r
2244
53
\r
2245
32
\r
2246
26
\r
2247
35
\r
2248
58
\r
2249
84
\r
2250
42
\r
2251
10
\r
2252
1
\r
2253
30
\r
2254
14
\r
2255
75
\r
2256
79
\r
2257
53
\r
2258
85
\r
2259
81
\r
2260
78
\r
2261
73
\r
2262
66
\r
2263
31
\r
2264
27
\r
2265
27
\r
2266
31
\r
2267
22
\r
2268
82
\r
2269
3
\r
2270
86
\r
2271
87
\r
2272
84
\r
2273
60
\r
2274
32
\r
2275
88
\r
2276
91
\r
2277
58
\r
2278
75
\r
2279
48
\r
2280
41
\r
2281
16
\r
2282
9
\r
2283
93
\r
2284
45
\r
2285
74
\r
2286
67
\r
2287
23
\r
2288
78
\r
2289
3
\r
2290
55
\r
2291
55
\r
2292
75
\r
2293
21
\r
2294
37
\r
2295
1
\r
2296
47
\r
2297
68
\r
2298
74
\r
2299
28
\r
2300
70
\r
2301
12
\r
2302
66
\r
2303
5
\r
2304
71
\r
2305
98
\r
2306
45
\r
2307
13
\r
2308
7
\r
2309
19
\r
2310
12
\r
2311
99
\r
2312
34
\r
2313
20
\r
2314
92
\r
2315
30
\r
2316
46
\r
2317
10
\r
2318
53
\r
2319
23
\r
2320
13
\r
2321
59
\r
2322
30
\r
2323
39
\r
2324
79
\r
2325
66
\r
2326
92
\r
2327
26
\r
2328
33
\r
2329
17
\r
2330
5
\r
2331
54
\r
2332
28
\r
2333
23
\r
2334
59
\r
2335
50
\r
2336
72
\r
2337
55
\r
2338
14
\r
2339
78
\r
2340
73
\r
2341
25
\r
2342
76
\r
2343
58
\r
2344
97
\r
2345
19
\r
2346
87
\r
2347
42
\r
2348
29
\r
2349
91
\r
2350
16
\r
2351
41
\r
2352
50
\r
2353
45
\r
2354
31
\r
2355
28
\r
2356
11
\r
2357
22
\r
2358
5
\r
2359
43
\r
2360
39
\r
2361
62
\r
2362
97
\r
2363
18
\r
2364
84
\r
2365
7
\r
2366
20
\r
2367
55
\r
2368
61
\r
2369
33
\r
2370
84
\r
2371
85
\r
2372
10
\r
2373
59
\r
2374
42
\r
2375
58
\r
2376
30
\r
2377
80
\r
2378
51
\r
2379
58
\r
2380
71
\r
2381
66
\r
2382
50
\r
2383
20
\r
2384
11
\r
2385
80
\r
2386
99
\r
2387
21
\r
2388
54
\r
2389
4
\r
2390
15
\r
2391
92
\r
2392
17
\r
2393
63
\r
2394
61
\r
2395
100
\r
2396
69
\r
2397
32
\r
2398
6
\r
2399
81
\r
2400
65
\r
2401
89
\r
2402
17
\r
2403
26
\r
2404
99
\r
2405
10
\r
2406
35
\r
2407
28
\r
2408
90
\r
2409
85
\r
2410
85
\r
2411
60
\r
2412
2
\r
2413
86
\r
2414
31
\r
2415
64
\r
2416
66
\r
2417
29
\r
2418
84
\r
2419
19
\r
2420
84
\r
2421
51
\r
2422
62
\r
2423
100
\r
2424
13
\r
2425
74
\r
2426
51
\r
2427
34
\r
2428
6
\r
2429
56
\r
2430
14
\r
2431
22
\r
2432
96
\r
2433
83
\r
2434
99
\r
2435
95
\r
2436
92
\r
2437
33
\r
2438
74
\r
2439
33
\r
2440
69
\r
2441
59
\r
2442
44
\r
2443
70
\r
2444
44
\r
2445
74
\r
2446
34
\r
2447
61
\r
2448
55
\r
2449
69
\r
2450
31
\r
2451
38
\r
2452
71
\r
2453
44
\r
2454
90
\r
2455
84
\r
2456
70
\r
2457
92
\r
2458
69
\r
2459
75
\r
2460
48
\r
2461
82
\r
2462
48
\r
2463
95
\r
2464
16
\r
2465
46
\r
2466
41
\r
2467
8
\r
2468
30
\r
2469
15
\r
2470
92
\r
2471
98
\r
2472
73
\r
2473
36
\r
2474
19
\r
2475
68
\r
2476
9
\r
2477
4
\r
2478
81
\r
2479
63
\r
2480
73
\r
2481
63
\r
2482
53
\r
2483
95
\r
2484
59
\r
2485
94
\r
2486
78
\r
2487
28
\r
2488
85
\r
2489
46
\r
2490
54
\r
2491
84
\r
2492
80
\r
2493
1
\r
2494
79
\r
2495
47
\r
2496
98
\r
2497
19
\r
2498
6
\r
2499
27
\r
2500
33
\r
2501
98
\r
2502
24
\r
2503
57
\r
2504
33
\r
2505
42
\r
2506
77
\r
2507
41
\r
2508
46
\r
2509
9
\r
2510
56
\r
2511
70
\r
2512
71
\r
2513
60
\r
2514
16
\r
2515
81
\r
2516
5
\r
2517
46
\r
2518
8
\r
2519
89
\r
2520
43
\r
2521
61
\r
2522
25
\r
2523
74
\r
2524
13
\r
2525
3
\r
2526
21
\r
2527
62
\r
2528
73
\r
2529
26
\r
2530
88
\r
2531
58
\r
2532
23
\r
2533
63
\r
2534
66
\r
2535
7
\r
2536
57
\r
2537
94
\r
2538
100
\r
2539
54
\r
2540
2
\r
2541
55
\r
2542
75
\r
2543
25
\r
2544
66
\r
2545
90
\r
2546
5
\r
2547
70
\r
2548
35
\r
2549
65
\r
2550
10
\r
2551
78
\r
2552
77
\r
2553
34
\r
2554
51
\r
2555
42
\r
2556
88
\r
2557
71
\r
2558
3
\r
2559
13
\r
2560
49
\r
2561
43
\r
2562
70
\r
2563
71
\r
2564
5
\r
2565
87
\r
2566
30
\r
2567
61
\r
2568
81
\r
2569
29
\r
2570
66
\r
2571
34
\r
2572
35
\r
2573
40
\r
2574
10
\r
2575
100
\r
2576
30
\r
2577
67
\r
2578
21
\r
2579
64
\r
2580
31
\r
2581
82
\r
2582
41
\r
2583
59
\r
2584
16
\r
2585
44
\r
2586
100
\r
2587
55
\r
2588
14
\r
2589
3
\r
2590
67
\r
2591
14
\r
2592
45
\r
2593
88
\r
2594
37
\r
2595
1
\r
2596
27
\r
2597
66
\r
2598
62
\r
2599
7
\r
2600
94
\r
2601
79
\r
2602
92
\r
2603
28
\r
2604
19
\r
2605
2
\r
2606
79
\r
2607
48
\r
2608
20
\r
2609
99
\r
2610
63
\r
2611
50
\r
2612
32
\r
2613
56
\r
2614
8
\r
2615
99
\r
2616
99
\r
2617
8
\r
2618
54
\r
2619
64
\r
2620
62
\r
2621
72
\r
2622
78
\r
2623
58
\r
2624
60
\r
2625
14
\r
2626
58
\r
2627
86
\r
2628
79
\r
2629
71
\r
2630
44
\r
2631
72
\r
2632
50
\r
2633
87
\r
2634
51
\r
2635
68
\r
2636
40
\r
2637
29
\r
2638
67
\r
2639
59
\r
2640
79
\r
2641
29
\r
2642
60
\r
2643
10
\r
2644
84
\r
2645
68
\r
2646
9
\r
2647
34
\r
2648
27
\r
2649
14
\r
2650
98
\r
2651
40
\r
2652
85
\r
2653
75
\r
2654
97
\r
2655
96
\r
2656
40
\r
2657
6
\r
2658
81
\r
2659
18
\r
2660
77
\r
2661
76
\r
2662
41
\r
2663
78
\r
2664
63
\r
2665
43
\r
2666
45
\r
2667
54
\r
2668
71
\r
2669
63
\r
2670
13
\r
2671
1
\r
2672
91
\r
2673
72
\r
2674
62
\r
2675
27
\r
2676
91
\r
2677
70
\r
2678
60
\r
2679
69
\r
2680
35
\r
2681
57
\r
2682
8
\r
2683
20
\r
2684
83
\r
2685
56
\r
2686
15
\r
2687
22
\r
2688
62
\r
2689
48
\r
2690
91
\r
2691
90
\r
2692
75
\r
2693
83
\r
2694
67
\r
2695
89
\r
2696
25
\r
2697
63
\r
2698
43
\r
2699
47
\r
2700
25
\r
2701
55
\r
2702
47
\r
2703
15
\r
2704
78
\r
2705
9
\r
2706
41
\r
2707
69
\r
2708
30
\r
2709
1
\r
2710
89
\r
2711
65
\r
2712
9
\r
2713
97
\r
2714
36
\r
2715
92
\r
2716
4
\r
2717
2
\r
2718
65
\r
2719
65
\r
2720
1
\r
2721
56
\r
2722
54
\r
2723
76
\r
2724
90
\r
2725
72
\r
2726
16
\r
2727
67
\r
2728
34
\r
2729
58
\r
2730
13
\r
2731
58
\r
2732
64
\r
2733
12
\r
2734
25
\r
2735
94
\r
2736
72
\r
2737
17
\r
2738
14
\r
2739
53
\r
2740
69
\r
2741
2
\r
2742
69
\r
2743
78
\r
2744
50
\r
2745
56
\r
2746
21
\r
2747
54
\r
2748
58
\r
2749
37
\r
2750
18
\r
2751
10
\r
2752
92
\r
2753
24
\r
2754
85
\r
2755
34
\r
2756
95
\r
2757
53
\r
2758
100
\r
2759
81
\r
2760
10
\r
2761
64
\r
2762
90
\r
2763
26
\r
2764
27
\r
2765
14
\r
2766
19
\r
2767
98
\r
2768
83
\r
2769
32
\r
2770
3
\r
2771
3
\r
2772
85
\r
2773
71
\r
2774
32
\r
2775
35
\r
2776
27
\r
2777
52
\r
2778
88
\r
2779
36
\r
2780
89
\r
2781
57
\r
2782
45
\r
2783
32
\r
2784
80
\r
2785
82
\r
2786
65
\r
2787
27
\r
2788
34
\r
2789
16
\r
2790
59
\r
2791
43
\r
2792
80
\r
2793
48
\r
2794
20
\r
2795
58
\r
2796
14
\r
2797
38
\r
2798
56
\r
2799
48
\r
2800
21
\r
2801
10
\r
2802
50
\r
2803
6
\r
2804
80
\r
2805
82
\r
2806
40
\r
2807
58
\r
2808
33
\r
2809
79
\r
2810
45
\r
2811
73
\r
2812
35
\r
2813
90
\r
2814
57
\r
2815
67
\r
2816
71
\r
2817
73
\r
2818
45
\r
2819
56
\r
2820
89
\r
2821
3
\r
2822
98
\r
2823
20
\r
2824
2
\r
2825
70
\r
2826
77
\r
2827
15
\r
2828
59
\r
2829
84
\r
2830
62
\r
2831
80
\r
2832
45
\r
2833
12
\r
2834
37
\r
2835
25
\r
2836
93
\r
2837
76
\r
2838
34
\r
2839
77
\r
2840
6
\r
2841
79
\r
2842
2
\r
2843
40
\r
2844
20
\r
2845
58
\r
2846
58
\r
2847
90
\r
2848
30
\r
2849
2
\r
2850
45
\r
2851
70
\r
2852
56
\r
2853
94
\r
2854
89
\r
2855
58
\r
2856
15
\r
2857
18
\r
2858
24
\r
2859
74
\r
2860
53
\r
2861
38
\r
2862
53
\r
2863
98
\r
2864
1
\r
2865
89
\r
2866
74
\r
2867
45
\r
2868
16
\r
2869
59
\r
2870
21
\r
2871
73
\r
2872
37
\r
2873
74
\r
2874
12
\r
2875
56
\r
2876
31
\r
2877
70
\r
2878
97
\r
2879
61
\r
2880
23
\r
2881
93
\r
2882
82
\r
2883
79
\r
2884
39
\r
2885
23
\r
2886
36
\r
2887
53
\r
2888
40
\r
2889
11
\r
2890
26
\r
2891
44
\r
2892
48
\r
2893
30
\r
2894
41
\r
2895
48
\r
2896
70
\r
2897
66
\r
2898
92
\r
2899
37
\r
2900
25
\r
2901
65
\r
2902
9
\r
2903
61
\r
2904
38
\r
2905
73
\r
2906
69
\r
2907
69
\r
2908
42
\r
2909
17
\r
2910
81
\r
2911
16
\r
2912
62
\r
2913
62
\r
2914
94
\r
2915
100
\r
2916
84
\r
2917
81
\r
2918
4
\r
2919
75
\r
2920
92
\r
2921
82
\r
2922
19
\r
2923
39
\r
2924
63
\r
2925
11
\r
2926
39
\r
2927
33
\r
2928
77
\r
2929
30
\r
2930
69
\r
2931
1
\r
2932
94
\r
2933
30
\r
2934
13
\r
2935
32
\r
2936
2
\r
2937
33
\r
2938
52
\r
2939
95
\r
2940
2
\r
2941
32
\r
2942
10
\r
2943
63
\r
2944
45
\r
2945
56
\r
2946
14
\r
2947
81
\r
2948
36
\r
2949
69
\r
2950
7
\r
2951
79
\r
2952
50
\r
2953
77
\r
2954
70
\r
2955
13
\r
2956
88
\r
2957
8
\r
2958
45
\r
2959
16
\r
2960
89
\r
2961
65
\r
2962
68
\r
2963
35
\r
2964
46
\r
2965
32
\r
2966
66
\r
2967
47
\r
2968
17
\r
2969
69
\r
2970
41
\r
2971
18
\r
2972
52
\r
2973
3
\r
2974
32
\r
2975
48
\r
2976
58
\r
2977
45
\r
2978
28
\r
2979
45
\r
2980
13
\r
2981
35
\r
2982
24
\r
2983
15
\r
2984
11
\r
2985
45
\r
2986
27
\r
2987
50
\r
2988
52
\r
2989
23
\r
2990
17
\r
2991
92
\r
2992
39
\r
2993
84
\r
2994
26
\r
2995
85
\r
2996
16
\r
2997
43
\r
2998
31
\r
2999
32
\r
3000
11
\r
3001
24
\r
3002
1
\r
3003
14
\r
3004
26
\r
3005
32
\r
3006
62
\r
3007
83
\r
3008
76
\r
3009
41
\r
3010
27
\r
3011
40
\r
3012
75
\r
3013
2
\r
3014
54
\r
3015
38
\r
3016
46
\r
3017
32
\r
3018
39
\r
3019
49
\r
3020
54
\r
3021
56
\r
3022
41
\r
3023
93
\r
3024
39
\r
3025
66
\r
3026
29
\r
3027
6
\r
3028
9
\r
3029
59
\r
3030
89
\r
3031
71
\r
3032
34
\r
3033
89
\r
3034
85
\r
3035
59
\r
3036
20
\r
3037
98
\r
3038
93
\r
3039
47
\r
3040
38
\r
3041
20
\r
3042
39
\r
3043
65
\r
3044
73
\r
3045
92
\r
3046
54
\r
3047
19
\r
3048
24
\r
3049
92
\r
3050
67
\r
3051
29
\r
3052
99
\r
3053
7
\r
3054
21
\r
3055
90
\r
3056
25
\r
3057
1
\r
3058
95
\r
3059
85
\r
3060
60
\r
3061
36
\r
3062
7
\r
3063
93
\r
3064
76
\r
3065
43
\r
3066
4
\r
3067
48
\r
3068
40
\r
3069
96
\r
3070
94
\r
3071
78
\r
3072
67
\r
3073
32
\r
3074
94
\r
3075
40
\r
3076
76
\r
3077
47
\r
3078
58
\r
3079
51
\r
3080
90
\r
3081
76
\r
3082
79
\r
3083
89
\r
3084
35
\r
3085
52
\r
3086
30
\r
3087
59
\r
3088
52
\r
3089
24
\r
3090
95
\r
3091
63
\r
3092
11
\r
3093
1
\r
3094
8
\r
3095
87
\r
3096
44
\r
3097
11
\r
3098
34
\r
3099
83
\r
3100
6
\r
3101
79
\r
3102
12
\r
3103
25
\r
3104
63
\r
3105
57
\r
3106
64
\r
3107
38
\r
3108
3
\r
3109
73
\r
3110
40
\r
3111
45
\r
3112
100
\r
3113
18
\r
3114
33
\r
3115
34
\r
3116
69
\r
3117
62
\r
3118
44
\r
3119
73
\r
3120
37
\r
3121
38
\r
3122
35
\r
3123
100
\r
3124
91
\r
3125
42
\r
3126
86
\r
3127
34
\r
3128
52
\r
3129
71
\r
3130
68
\r
3131
10
\r
3132
49
\r
3133
32
\r
3134
86
\r
3135
11
\r
3136
88
\r
3137
1
\r
3138
100
\r
3139
43
\r
3140
25
\r
3141
39
\r
3142
87
\r
3143
24
\r
3144
9
\r
3145
71
\r
3146
10
\r
3147
29
\r
3148
84
\r
3149
53
\r
3150
1
\r
3151
72
\r
3152
43
\r
3153
36
\r
3154
71
\r
3155
33
\r
3156
29
\r
3157
8
\r
3158
18
\r
3159
33
\r
3160
78
\r
3161
85
\r
3162
94
\r
3163
79
\r
3164
68
\r
3165
79
\r
3166
89
\r
3167
8
\r
3168
79
\r
3169
41
\r
3170
50
\r
3171
3
\r
3172
31
\r
3173
88
\r
3174
78
\r
3175
39
\r
3176
58
\r
3177
87
\r
3178
68
\r
3179
93
\r
3180
92
\r
3181
20
\r
3182
64
\r
3183
86
\r
3184
7
\r
3185
87
\r
3186
18
\r
3187
36
\r
3188
94
\r
3189
87
\r
3190
20
\r
3191
24
\r
3192
71
\r
3193
13
\r
3194
2
\r
3195
91
\r
3196
91
\r
3197
42
\r
3198
98
\r
3199
21
\r
3200
82
\r
3201
47
\r
3202
23
\r
3203
13
\r
3204
34
\r
3205
100
\r
3206
3
\r
3207
43
\r
3208
39
\r
3209
22
\r
3210
35
\r
3211
30
\r
3212
42
\r
3213
98
\r
3214
15
\r
3215
48
\r
3216
36
\r
3217
84
\r
3218
35
\r
3219
30
\r
3220
70
\r
3221
54
\r
3222
5
\r
3223
92
\r
3224
66
\r
3225
6
\r
3226
82
\r
3227
8
\r
3228
47
\r
3229
31
\r
3230
28
\r
3231
81
\r
3232
77
\r
3233
50
\r
3234
93
\r
3235
62
\r
3236
2
\r
3237
47
\r
3238
4
\r
3239
92
\r
3240
69
\r
3241
90
\r
3242
21
\r
3243
10
\r
3244
40
\r
3245
87
\r
3246
9
\r
3247
75
\r
3248
22
\r
3249
44
\r
3250
56
\r
3251
43
\r
3252
49
\r
3253
60
\r
3254
34
\r
3255
15
\r
3256
65
\r
3257
68
\r
3258
22
\r
3259
12
\r
3260
98
\r
3261
50
\r
3262
44
\r
3263
27
\r
3264
51
\r
3265
88
\r
3266
40
\r
3267
4
\r
3268
34
\r
3269
96
\r
3270
95
\r
3271
2
\r
3272
85
\r
3273
67
\r
3274
63
\r
3275
24
\r
3276
53
\r
3277
72
\r
3278
99
\r
3279
26
\r
3280
67
\r
3281
54
\r
3282
68
\r
3283
15
\r
3284
14
\r
3285
2
\r
3286
81
\r
3287
30
\r
3288
21
\r
3289
3
\r
3290
93
\r
3291
70
\r
3292
4
\r
3293
36
\r
3294
96
\r
3295
6
\r
3296
23
\r
3297
36
\r
3298
10
\r
3299
57
\r
3300
83
\r
3301
56
\r
3302
10
\r
3303
67
\r
3304
23
\r
3305
73
\r
3306
91
\r
3307
75
\r
3308
96
\r
3309
41
\r
3310
53
\r
3311
62
\r
3312
46
\r
3313
20
\r
3314
28
\r
3315
11
\r
3316
73
\r
3317
9
\r
3318
41
\r
3319
45
\r
3320
63
\r
3321
33
\r
3322
15
\r
3323
18
\r
3324
69
\r
3325
62
\r
3326
23
\r
3327
43
\r
3328
49
\r
3329
84
\r
3330
51
\r
3331
31
\r
3332
40
\r
3333
61
\r
3334
98
\r
3335
62
\r
3336
85
\r
3337
40
\r
3338
88
\r
3339
32
\r
3340
32
\r
3341
92
\r
3342
45
\r
3343
77
\r
3344
12
\r
3345
72
\r
3346
88
\r
3347
36
\r
3348
32
\r
3349
80
\r
3350
81
\r
3351
94
\r
3352
64
\r
3353
95
\r
3354
63
\r
3355
84
\r
3356
56
\r
3357
38
\r
3358
27
\r
3359
5
\r
3360
21
\r
3361
77
\r
3362
87
\r
3363
12
\r
3364
89
\r
3365
84
\r
3366
25
\r
3367
25
\r
3368
23
\r
3369
65
\r
3370
56
\r
3371
6
\r
3372
56
\r
3373
100
\r
3374
83
\r
3375
67
\r
3376
72
\r
3377
22
\r
3378
55
\r
3379
3
\r
3380
53
\r
3381
35
\r
3382
49
\r
3383
16
\r
3384
81
\r
3385
11
\r
3386
100
\r
3387
36
\r
3388
48
\r
3389
26
\r
3390
92
\r
3391
21
\r
3392
54
\r
3393
79
\r
3394
32
\r
3395
95
\r
3396
14
\r
3397
57
\r
3398
19
\r
3399
89
\r
3400
73
\r
3401
75
\r
3402
94
\r
3403
28
\r
3404
74
\r
3405
28
\r
3406
47
\r
3407
97
\r
3408
49
\r
3409
1
\r
3410
52
\r
3411
1
\r
3412
87
\r
3413
100
\r
3414
69
\r
3415
67
\r
3416
62
\r
3417
68
\r
3418
54
\r
3419
10
\r
3420
45
\r
3421
98
\r
3422
82
\r
3423
50
\r
3424
28
\r
3425
13
\r
3426
44
\r
3427
41
\r
3428
21
\r
3429
63
\r
3430
29
\r
3431
93
\r
3432
89
\r
3433
75
\r
3434
73
\r
3435
14
\r
3436
2
\r
3437
19
\r
3438
11
\r
3439
3
\r
3440
71
\r
3441
14
\r
3442
3
\r
3443
57
\r
3444
65
\r
3445
23
\r
3446
75
\r
3447
26
\r
3448
90
\r
3449
28
\r
3450
87
\r
3451
34
\r
3452
25
\r
3453
68
\r
3454
36
\r
3455
52
\r
3456
33
\r
3457
79
\r
3458
93
\r
3459
5
\r
3460
41
\r
3461
73
\r
3462
98
\r
3463
81
\r
3464
47
\r
3465
22
\r
3466
95
\r
3467
1
\r
3468
40
\r
3469
57
\r
3470
3
\r
3471
62
\r
3472
70
\r
3473
57
\r
3474
70
\r
3475
34
\r
3476
80
\r
3477
44
\r
3478
11
\r
3479
69
\r
3480
71
\r
3481
98
\r
3482
55
\r
3483
48
\r
3484
17
\r
3485
90
\r
3486
99
\r
3487
49
\r
3488
20
\r
3489
43
\r
3490
54
\r
3491
13
\r
3492
68
\r
3493
3
\r
3494
93
\r
3495
66
\r
3496
24
\r
3497
87
\r
3498
66
\r
3499
15
\r
3500
43
\r
3501
68
\r
3502
28
\r
3503
64
\r
3504
25
\r
3505
97
\r
3506
49
\r
3507
4
\r
3508
40
\r
3509
60
\r
3510
24
\r
3511
10
\r
3512
9
\r
3513
30
\r
3514
9
\r
3515
25
\r
3516
71
\r
3517
60
\r
3518
74
\r
3519
91
\r
3520
2
\r
3521
79
\r
3522
3
\r
3523
21
\r
3524
33
\r
3525
95
\r
3526
87
\r
3527
56
\r
3528
34
\r
3529
4
\r
3530
22
\r
3531
28
\r
3532
72
\r
3533
49
\r
3534
92
\r
3535
48
\r
3536
45
\r
3537
92
\r
3538
51
\r
3539
36
\r
3540
51
\r
3541
26
\r
3542
97
\r
3543
59
\r
3544
56
\r
3545
6
\r
3546
84
\r
3547
26
\r
3548
65
\r
3549
9
\r
3550
68
\r
3551
18
\r
3552
39
\r
3553
70
\r
3554
91
\r
3555
71
\r
3556
17
\r
3557
77
\r
3558
78
\r
3559
2
\r
3560
32
\r
3561
51
\r
3562
29
\r
3563
3
\r
3564
99
\r
3565
72
\r
3566
50
\r
3567
95
\r
3568
64
\r
3569
52
\r
3570
82
\r
3571
66
\r
3572
78
\r
3573
78
\r
3574
25
\r
3575
85
\r
3576
83
\r
3577
60
\r
3578
62
\r
3579
99
\r
3580
20
\r
3581
30
\r
3582
69
\r
3583
58
\r
3584
51
\r
3585
59
\r
3586
80
\r
3587
19
\r
3588
87
\r
3589
57
\r
3590
72
\r
3591
18
\r
3592
59
\r
3593
1
\r
3594
73
\r
3595
57
\r
3596
24
\r
3597
74
\r
3598
3
\r
3599
39
\r
3600
26
\r
3601
84
\r
3602
5
\r
3603
55
\r
3604
61
\r
3605
81
\r
3606
91
\r
3607
96
\r
3608
92
\r
3609
52
\r
3610
46
\r
3611
11
\r
3612
33
\r
3613
14
\r
3614
20
\r
3615
36
\r
3616
72
\r
3617
99
\r
3618
6
\r
3619
58
\r
3620
7
\r
3621
78
\r
3622
28
\r
3623
65
\r
3624
30
\r
3625
100
\r
3626
73
\r
3627
5
\r
3628
73
\r
3629
27
\r
3630
44
\r
3631
98
\r
3632
62
\r
3633
100
\r
3634
4
\r
3635
74
\r
3636
80
\r
3637
94
\r
3638
69
\r
3639
23
\r
3640
98
\r
3641
67
\r
3642
33
\r
3643
82
\r
3644
80
\r
3645
52
\r
3646
69
\r
3647
52
\r
3648
2
\r
3649
75
\r
3650
61
\r
3651
60
\r
3652
4
\r
3653
88
\r
3654
76
\r
3655
33
\r
3656
87
\r
3657
100
\r
3658
37
\r
3659
60
\r
3660
26
\r
3661
32
\r
3662
9
\r
3663
87
\r
3664
31
\r
3665
65
\r
3666
60
\r
3667
62
\r
3668
10
\r
3669
81
\r
3670
84
\r
3671
7
\r
3672
47
\r
3673
16
\r
3674
41
\r
3675
26
\r
3676
19
\r
3677
61
\r
3678
29
\r
3679
72
\r
3680
35
\r
3681
42
\r
3682
83
\r
3683
38
\r
3684
29
\r
3685
58
\r
3686
22
\r
3687
68
\r
3688
57
\r
3689
59
\r
3690
79
\r
3691
34
\r
3692
90
\r
3693
39
\r
3694
20
\r
3695
73
\r
3696
3
\r
3697
32
\r
3698
34
\r
3699
13
\r
3700
12
\r
3701
18
\r
3702
71
\r
3703
10
\r
3704
85
\r
3705
63
\r
3706
87
\r
3707
56
\r
3708
24
\r
3709
16
\r
3710
79
\r
3711
10
\r
3712
9
\r
3713
62
\r
3714
100
\r
3715
89
\r
3716
19
\r
3717
21
\r
3718
56
\r
3719
28
\r
3720
31
\r
3721
86
\r
3722
61
\r
3723
21
\r
3724
25
\r
3725
33
\r
3726
93
\r
3727
79
\r
3728
64
\r
3729
78
\r
3730
43
\r
3731
27
\r
3732
47
\r
3733
66
\r
3734
36
\r
3735
84
\r
3736
80
\r
3737
74
\r
3738
91
\r
3739
3
\r
3740
89
\r
3741
69
\r
3742
65
\r
3743
49
\r
3744
30
\r
3745
64
\r
3746
38
\r
3747
1
\r
3748
84
\r
3749
45
\r
3750
28
\r
3751
67
\r
3752
31
\r
3753
88
\r
3754
87
\r
3755
7
\r
3756
72
\r
3757
31
\r
3758
37
\r
3759
87
\r
3760
60
\r
3761
80
\r
3762
13
\r
3763
59
\r
3764
97
\r
3765
100
\r
3766
42
\r
3767
76
\r
3768
74
\r
3769
32
\r
3770
31
\r
3771
14
\r
3772
100
\r
3773
95
\r
3774
63
\r
3775
30
\r
3776
58
\r
3777
52
\r
3778
30
\r
3779
93
\r
3780
96
\r
3781
9
\r
3782
11
\r
3783
26
\r
3784
48
\r
3785
49
\r
3786
84
\r
3787
20
\r
3788
31
\r
3789
21
\r
3790
6
\r
3791
91
\r
3792
100
\r
3793
71
\r
3794
49
\r
3795
96
\r
3796
22
\r
3797
90
\r
3798
23
\r
3799
95
\r
3800
73
\r
3801
53
\r
3802
61
\r
3803
72
\r
3804
47
\r
3805
75
\r
3806
53
\r
3807
56
\r
3808
26
\r
3809
34
\r
3810
1
\r
3811
21
\r
3812
42
\r
3813
11
\r
3814
99
\r
3815
42
\r
3816
60
\r
3817
82
\r
3818
61
\r
3819
90
\r
3820
2
\r
3821
18
\r
3822
32
\r
3823
53
\r
3824
40
\r
3825
80
\r
3826
100
\r
3827
62
\r
3828
21
\r
3829
23
\r
3830
8
\r
3831
45
\r
3832
27
\r
3833
20
\r
3834
17
\r
3835
26
\r
3836
94
\r
3837
21
\r
3838
33
\r
3839
71
\r
3840
7
\r
3841
85
\r
3842
44
\r
3843
100
\r
3844
96
\r
3845
42
\r
3846
41
\r
3847
7
\r
3848
75
\r
3849
53
\r
3850
48
\r
3851
29
\r
3852
23
\r
3853
32
\r
3854
81
\r
3855
62
\r
3856
11
\r
3857
33
\r
3858
23
\r
3859
84
\r
3860
7
\r
3861
83
\r
3862
28
\r
3863
33
\r
3864
2
\r
3865
96
\r
3866
10
\r
3867
96
\r
3868
69
\r
3869
43
\r
3870
18
\r
3871
75
\r
3872
27
\r
3873
61
\r
3874
74
\r
3875
74
\r
3876
54
\r
3877
67
\r
3878
32
\r
3879
81
\r
3880
19
\r
3881
80
\r
3882
9
\r
3883
41
\r
3884
11
\r
3885
41
\r
3886
3
\r
3887
73
\r
3888
25
\r
3889
77
\r
3890
8
\r
3891
31
\r
3892
59
\r
3893
88
\r
3894
64
\r
3895
61
\r
3896
35
\r
3897
73
\r
3898
8
\r
3899
3
\r
3900
67
\r
3901
77
\r
3902
77
\r
3903
94
\r
3904
38
\r
3905
3
\r
3906
67
\r
3907
43
\r
3908
69
\r
3909
99
\r
3910
23
\r
3911
39
\r
3912
30
\r
3913
31
\r
3914
80
\r
3915
92
\r
3916
24
\r
3917
34
\r
3918
64
\r
3919
48
\r
3920
62
\r
3921
24
\r
3922
79
\r
3923
21
\r
3924
11
\r
3925
94
\r
3926
33
\r
3927
45
\r
3928
18
\r
3929
92
\r
3930
48
\r
3931
85
\r
3932
68
\r
3933
76
\r
3934
30
\r
3935
57
\r
3936
30
\r
3937
96
\r
3938
100
\r
3939
98
\r
3940
46
\r
3941
22
\r
3942
89
\r
3943
27
\r
3944
5
\r
3945
68
\r
3946
18
\r
3947
28
\r
3948
53
\r
3949
34
\r
3950
75
\r
3951
14
\r
3952
57
\r
3953
5
\r
3954
86
\r
3955
19
\r
3956
98
\r
3957
70
\r
3958
63
\r
3959
16
\r
3960
61
\r
3961
62
\r
3962
52
\r
3963
81
\r
3964
90
\r
3965
81
\r
3966
37
\r
3967
19
\r
3968
28
\r
3969
36
\r
3970
69
\r
3971
26
\r
3972
58
\r
3973
57
\r
3974
52
\r
3975
62
\r
3976
76
\r
3977
22
\r
3978
41
\r
3979
28
\r
3980
55
\r
3981
15
\r
3982
93
\r
3983
63
\r
3984
20
\r
3985
79
\r
3986
81
\r
3987
69
\r
3988
48
\r
3989
95
\r
3990
36
\r
3991
61
\r
3992
9
\r
3993
87
\r
3994
41
\r
3995
98
\r
3996
19
\r
3997
77
\r
3998
68
\r
3999
99
\r
4000
65
\r
4001
36
\r
4002
24
\r
4003
74
\r
4004
44
\r
4005
27
\r
4006
87
\r
4007
19
\r
4008
100
\r
4009
27
\r
4010
98
\r
4011
6
\r
4012
93
\r
4013
91
\r
4014
68
\r
4015
12
\r
4016
69
\r
4017
100
\r
4018
33
\r
4019
68
\r
4020
47
\r
4021
68
\r
4022
28
\r
4023
55
\r
4024
7
\r
4025
20
\r
4026
4
\r
4027
25
\r
4028
97
\r
4029
23
\r
4030
75
\r
4031
13
\r
4032
11
\r
4033
98
\r
4034
86
\r
4035
54
\r
4036
77
\r
4037
72
\r
4038
73
\r
4039
28
\r
4040
98
\r
4041
22
\r
4042
34
\r
4043
90
\r
4044
12
\r
4045
53
\r
4046
54
\r
4047
32
\r
4048
53
\r
4049
86
\r
4050
100
\r
4051
99
\r
4052
5
\r
4053
79
\r
4054
5
\r
4055
11
\r
4056
99
\r
4057
60
\r
4058
36
\r
4059
47
\r
4060
82
\r
4061
10
\r
4062
59
\r
4063
92
\r
4064
60
\r
4065
44
\r
4066
46
\r
4067
88
\r
4068
67
\r
4069
70
\r
4070
15
\r
4071
64
\r
4072
91
\r
4073
100
\r
4074
5
\r
4075
3
\r
4076
53
\r
4077
10
\r
4078
34
\r
4079
5
\r
4080
47
\r
4081
85
\r
4082
55
\r
4083
52
\r
4084
64
\r
4085
59
\r
4086
62
\r
4087
62
\r
4088
18
\r
4089
49
\r
4090
8
\r
4091
51
\r
4092
11
\r
4093
18
\r
4094
43
\r
4095
22
\r
4096
61
\r
4097
88
\r
4098
9
\r
4099
79
\r
4100
9
\r
4101
75
\r
4102
42
\r
4103
99
\r
4104
75
\r
4105
98
\r
4106
53
\r
4107
27
\r
4108
60
\r
4109
39
\r
4110
83
\r
4111
6
\r
4112
23
\r
4113
37
\r
4114
9
\r
4115
38
\r
4116
47
\r
4117
71
\r
4118
99
\r
4119
16
\r
4120
71
\r
4121
58
\r
4122
66
\r
4123
81
\r
4124
27
\r
4125
8
\r
4126
2
\r
4127
87
\r
4128
47
\r
4129
62
\r
4130
65
\r
4131
55
\r
4132
89
\r
4133
58
\r
4134
6
\r
4135
63
\r
4136
8
\r
4137
58
\r
4138
41
\r
4139
19
\r
4140
48
\r
4141
23
\r
4142
24
\r
4143
71
\r
4144
11
\r
4145
33
\r
4146
8
\r
4147
57
\r
4148
55
\r
4149
59
\r
4150
72
\r
4151
25
\r
4152
68
\r
4153
89
\r
4154
58
\r
4155
95
\r
4156
49
\r
4157
11
\r
4158
33
\r
4159
95
\r
4160
73
\r
4161
50
\r
4162
2
\r
4163
61
\r
4164
59
\r
4165
7
\r
4166
75
\r
4167
18
\r
4168
16
\r
4169
15
\r
4170
36
\r
4171
64
\r
4172
89
\r
4173
60
\r
4174
86
\r
4175
99
\r
4176
44
\r
4177
93
\r
4178
7
\r
4179
50
\r
4180
3
\r
4181
30
\r
4182
26
\r
4183
71
\r
4184
18
\r
4185
83
\r
4186
17
\r
4187
66
\r
4188
94
\r
4189
49
\r
4190
13
\r
4191
18
\r
4192
98
\r
4193
14
\r
4194
78
\r
4195
9
\r
4196
72
\r
4197
4
\r
4198
26
\r
4199
39
\r
4200
18
\r
4201
62
\r
4202
2
\r
4203
58
\r
4204
73
\r
4205
39
\r
4206
56
\r
4207
16
\r
4208
84
\r
4209
62
\r
4210
17
\r
4211
86
\r
4212
91
\r
4213
42
\r
4214
8
\r
4215
60
\r
4216
25
\r
4217
24
\r
4218
26
\r
4219
70
\r
4220
25
\r
4221
38
\r
4222
87
\r
4223
74
\r
4224
3
\r
4225
16
\r
4226
82
\r
4227
74
\r
4228
19
\r
4229
8
\r
4230
12
\r
4231
88
\r
4232
69
\r
4233
66
\r
4234
45
\r
4235
93
\r
4236
4
\r
4237
52
\r
4238
60
\r
4239
87
\r
4240
13
\r
4241
76
\r
4242
25
\r
4243
55
\r
4244
17
\r
4245
32
\r
4246
14
\r
4247
93
\r
4248
8
\r
4249
91
\r
4250
62
\r
4251
32
\r
4252
28
\r
4253
48
\r
4254
5
\r
4255
82
\r
4256
15
\r
4257
39
\r
4258
55
\r
4259
33
\r
4260
46
\r
4261
19
\r
4262
20
\r
4263
66
\r
4264
84
\r
4265
16
\r
4266
10
\r
4267
39
\r
4268
67
\r
4269
69
\r
4270
26
\r
4271
31
\r
4272
44
\r
4273
50
\r
4274
85
\r
4275
60
\r
4276
33
\r
4277
51
\r
4278
5
\r
4279
40
\r
4280
41
\r
4281
66
\r
4282
71
\r
4283
21
\r
4284
66
\r
4285
28
\r
4286
2
\r
4287
80
\r
4288
66
\r
4289
9
\r
4290
65
\r
4291
63
\r
4292
27
\r
4293
36
\r
4294
80
\r
4295
62
\r
4296
52
\r
4297
89
\r
4298
100
\r
4299
70
\r
4300
57
\r
4301
77
\r
4302
1
\r
4303
100
\r
4304
26
\r
4305
37
\r
4306
11
\r
4307
11
\r
4308
87
\r
4309
15
\r
4310
50
\r
4311
80
\r
4312
33
\r
4313
73
\r
4314
100
\r
4315
98
\r
4316
52
\r
4317
53
\r
4318
29
\r
4319
69
\r
4320
61
\r
4321
93
\r
4322
83
\r
4323
39
\r
4324
29
\r
4325
62
\r
4326
52
\r
4327
32
\r
4328
2
\r
4329
52
\r
4330
1
\r
4331
58
\r
4332
80
\r
4333
1
\r
4334
9
\r
4335
58
\r
4336
90
\r
4337
71
\r
4338
68
\r
4339
28
\r
4340
38
\r
4341
69
\r
4342
7
\r
4343
22
\r
4344
41
\r
4345
58
\r
4346
19
\r
4347
44
\r
4348
63
\r
4349
99
\r
4350
12
\r
4351
75
\r
4352
92
\r
4353
94
\r
4354
14
\r
4355
72
\r
4356
55
\r
4357
65
\r
4358
3
\r
4359
8
\r
4360
68
\r
4361
3
\r
4362
17
\r
4363
48
\r
4364
56
\r
4365
25
\r
4366
5
\r
4367
45
\r
4368
48
\r
4369
24
\r
4370
24
\r
4371
37
\r
4372
92
\r
4373
31
\r
4374
58
\r
4375
33
\r
4376
40
\r
4377
28
\r
4378
28
\r
4379
2
\r
4380
26
\r
4381
40
\r
4382
77
\r
4383
69
\r
4384
33
\r
4385
42
\r
4386
40
\r
4387
40
\r
4388
58
\r
4389
42
\r
4390
47
\r
4391
78
\r
4392
97
\r
4393
64
\r
4394
25
\r
4395
52
\r
4396
40
\r
4397
81
\r
4398
48
\r
4399
39
\r
4400
56
\r
4401
71
\r
4402
75
\r
4403
47
\r
4404
53
\r
4405
32
\r
4406
31
\r
4407
45
\r
4408
11
\r
4409
59
\r
4410
46
\r
4411
37
\r
4412
98
\r
4413
74
\r
4414
5
\r
4415
82
\r
4416
15
\r
4417
97
\r
4418
73
\r
4419
73
\r
4420
90
\r
4421
72
\r
4422
50
\r
4423
86
\r
4424
35
\r
4425
26
\r
4426
89
\r
4427
26
\r
4428
58
\r
4429
88
\r
4430
17
\r
4431
13
\r
4432
11
\r
4433
91
\r
4434
11
\r
4435
15
\r
4436
75
\r
4437
42
\r
4438
59
\r
4439
85
\r
4440
100
\r
4441
5
\r
4442
73
\r
4443
49
\r
4444
30
\r
4445
30
\r
4446
82
\r
4447
45
\r
4448
26
\r
4449
55
\r
4450
69
\r
4451
67
\r
4452
26
\r
4453
18
\r
4454
53
\r
4455
12
\r
4456
95
\r
4457
93
\r
4458
89
\r
4459
4
\r
4460
33
\r
4461
5
\r
4462
16
\r
4463
43
\r
4464
48
\r
4465
78
\r
4466
57
\r
4467
22
\r
4468
19
\r
4469
68
\r
4470
58
\r
4471
70
\r
4472
24
\r
4473
31
\r
4474
70
\r
4475
53
\r
4476
12
\r
4477
52
\r
4478
97
\r
4479
89
\r
4480
6
\r
4481
17
\r
4482
55
\r
4483
83
\r
4484
34
\r
4485
59
\r
4486
94
\r
4487
80
\r
4488
52
\r
4489
34
\r
4490
83
\r
4491
36
\r
4492
39
\r
4493
50
\r
4494
78
\r
4495
86
\r
4496
28
\r
4497
86
\r
4498
59
\r
4499
98
\r
4500
5
\r
4501
16
\r
4502
68
\r
4503
28
\r
4504
98
\r
4505
37
\r
4506
81
\r
4507
9
\r
4508
40
\r
4509
29
\r
4510
97
\r
4511
97
\r
4512
46
\r
4513
52
\r
4514
79
\r
4515
31
\r
4516
10
\r
4517
24
\r
4518
63
\r
4519
13
\r
4520
58
\r
4521
45
\r
4522
48
\r
4523
96
\r
4524
47
\r
4525
77
\r
4526
81
\r
4527
26
\r
4528
15
\r
4529
91
\r
4530
23
\r
4531
19
\r
4532
6
\r
4533
42
\r
4534
99
\r
4535
4
\r
4536
31
\r
4537
31
\r
4538
64
\r
4539
70
\r
4540
59
\r
4541
61
\r
4542
67
\r
4543
56
\r
4544
64
\r
4545
97
\r
4546
39
\r
4547
25
\r
4548
21
\r
4549
1
\r
4550
90
\r
4551
78
\r
4552
97
\r
4553
37
\r
4554
25
\r
4555
95
\r
4556
66
\r
4557
57
\r
4558
20
\r
4559
32
\r
4560
47
\r
4561
95
\r
4562
2
\r
4563
52
\r
4564
36
\r
4565
100
\r
4566
7
\r
4567
18
\r
4568
30
\r
4569
23
\r
4570
40
\r
4571
41
\r
4572
83
\r
4573
6
\r
4574
48
\r
4575
98
\r
4576
54
\r
4577
86
\r
4578
22
\r
4579
74
\r
4580
86
\r
4581
11
\r
4582
3
\r
4583
35
\r
4584
100
\r
4585
27
\r
4586
29
\r
4587
17
\r
4588
83
\r
4589
1
\r
4590
48
\r
4591
81
\r
4592
95
\r
4593
49
\r
4594
85
\r
4595
82
\r
4596
1
\r
4597
91
\r
4598
100
\r
4599
30
\r
4600
13
\r
4601
39
\r
4602
22
\r
4603
47
\r
4604
96
\r
4605
70
\r
4606
96
\r
4607
49
\r
4608
55
\r
4609
18
\r
4610
75
\r
4611
93
\r
4612
80
\r
4613
77
\r
4614
79
\r
4615
79
\r
4616
56
\r
4617
7
\r
4618
47
\r
4619
90
\r
4620
59
\r
4621
94
\r
4622
71
\r
4623
53
\r
4624
95
\r
4625
55
\r
4626
35
\r
4627
95
\r
4628
97
\r
4629
86
\r
4630
76
\r
4631
62
\r
4632
24
\r
4633
98
\r
4634
60
\r
4635
19
\r
4636
67
\r
4637
56
\r
4638
19
\r
4639
21
\r
4640
73
\r
4641
93
\r
4642
65
\r
4643
4
\r
4644
22
\r
4645
43
\r
4646
83
\r
4647
29
\r
4648
2
\r
4649
29
\r
4650
18
\r
4651
60
\r
4652
75
\r
4653
40
\r
4654
13
\r
4655
69
\r
4656
46
\r
4657
99
\r
4658
15
\r
4659
95
\r
4660
84
\r
4661
90
\r
4662
56
\r
4663
59
\r
4664
39
\r
4665
15
\r
4666
77
\r
4667
5
\r
4668
22
\r
4669
47
\r
4670
78
\r
4671
94
\r
4672
92
\r
4673
42
\r
4674
50
\r
4675
13
\r
4676
37
\r
4677
32
\r
4678
93
\r
4679
38
\r
4680
12
\r
4681
62
\r
4682
97
\r
4683
38
\r
4684
2
\r
4685
61
\r
4686
58
\r
4687
47
\r
4688
11
\r
4689
72
\r
4690
41
\r
4691
94
\r
4692
14
\r
4693
48
\r
4694
4
\r
4695
52
\r
4696
15
\r
4697
32
\r
4698
57
\r
4699
36
\r
4700
79
\r
4701
86
\r
4702
82
\r
4703
70
\r
4704
27
\r
4705
31
\r
4706
34
\r
4707
15
\r
4708
14
\r
4709
26
\r
4710
52
\r
4711
25
\r
4712
87
\r
4713
1
\r
4714
15
\r
4715
40
\r
4716
13
\r
4717
72
\r
4718
39
\r
4719
24
\r
4720
44
\r
4721
31
\r
4722
69
\r
4723
57
\r
4724
31
\r
4725
73
\r
4726
60
\r
4727
45
\r
4728
4
\r
4729
68
\r
4730
80
\r
4731
82
\r
4732
53
\r
4733
13
\r
4734
3
\r
4735
32
\r
4736
95
\r
4737
36
\r
4738
46
\r
4739
8
\r
4740
13
\r
4741
98
\r
4742
85
\r
4743
52
\r
4744
50
\r
4745
99
\r
4746
43
\r
4747
62
\r
4748
70
\r
4749
81
\r
4750
85
\r
4751
65
\r
4752
64
\r
4753
54
\r
4754
73
\r
4755
94
\r
4756
26
\r
4757
33
\r
4758
38
\r
4759
81
\r
4760
100
\r
4761
69
\r
4762
63
\r
4763
53
\r
4764
34
\r
4765
65
\r
4766
84
\r
4767
28
\r
4768
53
\r
4769
29
\r
4770
36
\r
4771
17
\r
4772
78
\r
4773
72
\r
4774
20
\r
4775
27
\r
4776
70
\r
4777
63
\r
4778
41
\r
4779
91
\r
4780
95
\r
4781
25
\r
4782
56
\r
4783
58
\r
4784
30
\r
4785
28
\r
4786
3
\r
4787
7
\r
4788
12
\r
4789
40
\r
4790
88
\r
4791
12
\r
4792
61
\r
4793
50
\r
4794
16
\r
4795
46
\r
4796
66
\r
4797
99
\r
4798
73
\r
4799
70
\r
4800
79
\r
4801
60
\r
4802
39
\r
4803
9
\r
4804
31
\r
4805
58
\r
4806
87
\r
4807
100
\r
4808
72
\r
4809
27
\r
4810
91
\r
4811
67
\r
4812
52
\r
4813
98
\r
4814
76
\r
4815
81
\r
4816
25
\r
4817
79
\r
4818
88
\r
4819
37
\r
4820
70
\r
4821
27
\r
4822
100
\r
4823
82
\r
4824
76
\r
4825
15
\r
4826
27
\r
4827
93
\r
4828
65
\r
4829
100
\r
4830
15
\r
4831
95
\r
4832
11
\r
4833
53
\r
4834
3
\r
4835
42
\r
4836
10
\r
4837
90
\r
4838
41
\r
4839
34
\r
4840
16
\r
4841
83
\r
4842
100
\r
4843
19
\r
4844
80
\r
4845
27
\r
4846
52
\r
4847
57
\r
4848
57
\r
4849
91
\r
4850
45
\r
4851
27
\r
4852
17
\r
4853
96
\r
4854
60
\r
4855
92
\r
4856
62
\r
4857
87
\r
4858
36
\r
4859
26
\r
4860
38
\r
4861
50
\r
4862
72
\r
4863
48
\r
4864
2
\r
4865
75
\r
4866
89
\r
4867
64
\r
4868
16
\r
4869
82
\r
4870
97
\r
4871
83
\r
4872
16
\r
4873
48
\r
4874
2
\r
4875
48
\r
4876
74
\r
4877
53
\r
4878
4
\r
4879
31
\r
4880
43
\r
4881
100
\r
4882
9
\r
4883
59
\r
4884
95
\r
4885
68
\r
4886
2
\r
4887
56
\r
4888
54
\r
4889
37
\r
4890
33
\r
4891
43
\r
4892
87
\r
4893
4
\r
4894
43
\r
4895
40
\r
4896
30
\r
4897
31
\r
4898
3
\r
4899
45
\r
4900
64
\r
4901
99
\r
4902
28
\r
4903
80
\r
4904
98
\r
4905
81
\r
4906
27
\r
4907
72
\r
4908
33
\r
4909
82
\r
4910
54
\r
4911
75
\r
4912
81
\r
4913
62
\r
4914
85
\r
4915
27
\r
4916
29
\r
4917
86
\r
4918
34
\r
4919
35
\r
4920
74
\r
4921
66
\r
4922
77
\r
4923
60
\r
4924
21
\r
4925
19
\r
4926
52
\r
4927
51
\r
4928
2
\r
4929
54
\r
4930
95
\r
4931
17
\r
4932
5
\r
4933
74
\r
4934
96
\r
4935
2
\r
4936
54
\r
4937
74
\r
4938
25
\r
4939
38
\r
4940
7
\r
4941
78
\r
4942
12
\r
4943
87
\r
4944
39
\r
4945
48
\r
4946
65
\r
4947
20
\r
4948
33
\r
4949
98
\r
4950
54
\r
4951
7
\r
4952
15
\r
4953
82
\r
4954
18
\r
4955
36
\r
4956
53
\r
4957
69
\r
4958
86
\r
4959
6
\r
4960
75
\r
4961
32
\r
4962
22
\r
4963
31
\r
4964
58
\r
4965
18
\r
4966
32
\r
4967
11
\r
4968
43
\r
4969
9
\r
4970
1
\r
4971
50
\r
4972
86
\r
4973
64
\r
4974
88
\r
4975
25
\r
4976
12
\r
4977
53
\r
4978
96
\r
4979
96
\r
4980
2
\r
4981
49
\r
4982
54
\r
4983
17
\r
4984
82
\r
4985
72
\r
4986
4
\r
4987
34
\r
4988
92
\r
4989
41
\r
4990
39
\r
4991
18
\r
4992
72
\r
4993
61
\r
4994
48
\r
4995
81
\r
4996
30
\r
4997
32
\r
4998
44
\r
4999
24
\r
5000
40
\r
5001
44
\r